package role

type Hunter struct {
	*Base
}

func NewHunter() *Hunter {
	return &Hunter{NewBase(god)}
}

func (h *Hunter) Hunt(base *Base) {
	base.DisableAlive()
	base.DisableSpeak()
	base.DisableVote()
}

func (h *Hunter) GetRole() int {
	return HunterID
}

func (h *Hunter) String() string {
	return "猎人"
}
